cucumber magnolia - German English Dictionary